package com.example.base_model.bean.general

import androidx.annotation.Keep
import com.squareup.moshi.Json

/**
 * @Author jiangKunKun
 * @CreateDate 2021/6/9
 * @Description oss上传文件bean
 * @SpittingGrooves
 */
@Keep
data class OssUploadFileBean(
    /**
     * AccessKeyId : 访问密钥 ID
     * AccessKeySecret : 密钥 ID
     * SecurityToken : 安全令牌
     * Expiration : 2021-06-09T06:36:01Z
     * bucketName : xgzh3
     * uploadFilePath : test/image/article_content/20210609/
     * "host":"https://xg.oss-cn-hangzhou.aliyuncs.com"
     * "aliyunDomainDefault":"https://xgzh3.oss-cn-hangzhou.aliyuncs.com"
     */
    /**
     * 访问密钥 ID
     */
    @Json(name = "AccessKeyId")
    val accessKeyId: String? = null,
    /**
     * 密钥 ID
     */
    @Json(name = "AccessKeySecret")
    val accessKeySecret: String? = null,
    /**
     * 安全令牌
     */
    @Json(name = "SecurityToken")
    val securityToken: String? = null,
    /**
     * 过期时间 2021-06-09T06:36:01Z
     */
    @Json(name = "Expiration")
    val expiration: String? = null,
    /**
     * xgzh3
     */
    val bucketName: String? = null,
    /**
     * test/image/article_content/20210609/
     */
    val uploadFilePath: String? = null,
    /**
     * https://xg.oss-cn-hangzhou.aliyuncs.com
     */
    val host: String? = null,
    /**
     * https://xgzh3.oss-cn-hangzhou.aliyuncs.com
     */
    val aliyunDomainDefault: String? = null
)
